package com.suke.czx.modules.info.entity;

import com.suke.czx.common.module.PageBo;
import com.suke.czx.common.validate.EnumValue;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 应用模块名称: 信息
 * 代码描述: 信息查询BO
 * copyright: AUZAR ALL RIGHTS RESERVED
 * company: AUZAR
 *
 * @author: 颜米晨
 * @date: 2021/09/02 22:28
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class InfoSearchBo extends PageBo {

    /**
     * 信息名称
     */
    private String infoName;

    /**
     * 等级
     */
    @EnumValue(intValues = {1, 2, 3}, message = "等级只能是1,2,3")
    private Integer level;

    /**
     * 状态
     */
    @EnumValue(intValues = {0, 1}, message = "状态只能是0,1")
    private Integer status;

}
